/*关于我们*/
.sp-about-sect{
	margin-top:35px;
	width:100%;
	@include fn-clearfix;
}
.a-summary-group,.a-culture-group{
	width:100%;
	height:460px;
	overflow:hidden;
	a{
		display:block;
		width:100%;
		height:100%;
	}
}
.summary-pic{
	float:left;
	width:590px;
	height:460px;
	overflow:hidden;
	img{
		width:100%;
		height:100%;
	}
}
.summary-txt{
	float:left;
	padding-left:20px;
	position: relative;
	width:590px;
	height:460px;
}
.a-col-title{
	margin-top:30px;
	padding-left:10px;
	width:100%;
	height:24px;
	border-left:7px solid #dc4f4f;
	font-size:24px;
	color:#1a1a1a;
	em{
		margin-left:10px;
		font-style:normal;
		text-transform:uppercase;
		font-size:14px;
		color:#ccc;
		font-family:"Arial";
	}
}
.summary-desc-wrap{
	padding:26px 50px;
	position: absolute;
	right:0;
	top:90px;
	z-index:1;
	width:750px;
	height:280px;
	background:url(#{$firstlevel-path}images/common/gtransparent90.png);
	overflow:hidden;
	.summary-desc{
		font-size:14px;
		line-height:26px;
		height:208px;
		color:#666;
		@include fn-text-ellipsis8;
		*{
			margin:0;
			overflow:hidden;
		}
	}	
}

.a-culture-group{
	margin-top:40px;
}
.culture-txt{
	float:left;
	width:540px;
	height:460px;
	.a-col-title{
		margin-left:0;
	}
}

.culture-pic{
	float:right;
	width:590px;
	height:460px;
	overflow:hidden;
	img{
		width:100%;
		height:100%;
	}
}
.culture-desc{
	margin-top:16px;
	width:100%;
	height:390px;
	overflow:hidden;
	font-size:14px;
	color:#666;
	line-height:29px;
	@include fn-text-ellipsis8;
}

.a-style-pic{
	margin-top:22px;
	width:100%;
	@include fn-clearfix;
}
.a-style-items{
	margin:18px -10px;
	@include fn-clearfix;
}
.a-style-item{
	margin:10px;
	float:left;
//	width:420px;
//	height:260px;
		width:380px;
	  height:260px;
	cursor:pointer;
	img{
		width:100%;
		height:100%;
	}
}
.cont-zus{
	position: absolute;
	right: 0;
	top: 20px;
	width: 120px;
	height:40px;
	line-height: 40px;
	z-index: 100;
	& a{
		display: block;
		width: 100%;
		height: 100%;
		color: #fff;
		text-align: center;
		background-color: #dc4f4f;
		@include fn-border-radius(3px);
	}
}
.a-summary-group{
	position:relative;
}

